namespace Crowler.Model.CoreComponents
{
    public interface IBusinessServiceFacility<TRequest, TResponse, TRequestDest, TResponseDest>
    {
        TRequest Request { set; }
        TResponse Response { get; }
        string ServiceName { get; set; }
        void Execute();
    }
}